upper peninsula - French English Dictionary